a car marred by scratches - Türkisch Englisch Wörterbuch